basic physiological necessity - Espagnol Anglais Dictionnaire